Software Reliability Prediction for Large Systems
نویسندگان
چکیده
Quality improvement such as increased reliability and maintainability are of utmost importance in software development. In this field, which was previously ad hoc and unpredictable rather than customer oriented, increasing competition and decreasing customer satisfaction have motivated management to put more emphasis on quality issues. Failures in telecommunication systems recently showed that low software quality in such a sensible field has much more effect than defects located to a distinct application. This paper provides insight in techniques for reliability prediction as they are applied within the development of Alcatel 1000 S12 switching software. Release time prediction and field performance prediction are both based on tailored ENHPP reliability models. For the complete approach of criticality prediction recent data from the development of a switching system with around 2 MLOC is provided. The switching system is currently in operational use thus allowing for validation and tuning of the prediction models.
منابع مشابه
A Software for Prediction of Periodic Response of Non-linear Multi Degree of Freedom Rotors Based on Harmonic Balances
It is the purpose of this paper to introduce a computer software that is developed for the analysis of general multi degree of freedom rotor bearing systems with non-linear support elements. A numerical-analytical method for the prediction of steady state periodic response of large order nonlinear rotor dynamic systems is addressed which is based on the harmonic balance technique. By utilizing ...
متن کاملModeling and Analysis of Software System Reliability
Software is an integral part of many products, ranging from durable goods such as household appliances to large and complex commercial and industrial systems. With the increasing dependency on software in our daily lives, the size and complexity of software systems has grown dramatically. This trend is of great interest to the software industry, calling for more practical analysis and predictio...
متن کاملSREPT: Software Reliability Estimation and Prediction Tool
Several tools have been developed for the estimation of software reliability. However, they are highly specialized in the approaches they implement and the particular phase of the software life-cycle in which they are applicable. There is an increasing need for a tool that can be used to track the quality of a software product during the software development process, right from the architectura...
متن کاملDesign, Testing, and Evaluation Techniques for Software Reliability Engineering
Software reliability is closely influenced by the creation, manifestation and impact of software faults. Consequently, software reliability can be improved by treating software faults properly, using techniques of fault tolerance, fault removal, and fault prediction. Fault tolerance techniques achieve the design for reliability, fault removal techniques achieve the testing for reliability, and ...
متن کاملAnalysis of reliability and maintainability for multiple repairable units (Case study: Sungun copper mine)
The appropriate operating of mining machines is affected by both the executive and environmental factors. Considering the effects and the related risks lead to a better understanding of the failures of such machines. This leads to a proper prediction of the reliability parameters of such machines. In this research work, the reliability and maintainability analysis of the loading and haulage mac...
متن کامل